Julia数据科学系列-GLM包

GLM.jl 官方文档: HERE

拟合GLM模型

两种语法: glm(formula, data, family, link) glm(X, Y, family, link)

其中:

  • formula: StatsModels::Formular对象, 变量要对应data中的列名, 如data列名为:Y,:X1,:X2, 则公式可以为@formula(Y~X1+X2)

  • data: 符合Table.jl定义的表格, missing会被自动忽视;

  • X: 自变量矩阵

  • Y: 因变量矩阵, 可以包含截距

  • family: 分布函数, 可选Bernoulli(), Binomial(), Gamma(), Geometric(), Normal(), Poisson(), NegativeBinomial(θ)

  • link: 分布对应的链接函数:

分布和对应链接函数:

分布链接函数
BernoulliLogitLink
BinomialLogitLink
GammaInverseLink
GeometricLogLink
InverseGaussianInverseSquareLink
NegativeBinomialNegativeBinomialLink
NormalIdentityLink
PoissonLogLink

glm中对应的可选项:

CauchitLink
CloglogLink
IdentityLink
InverseLink
InverseSquareLink
LogitLink
LogLink
NegativeBinomialLink
PowerLink
ProbitLink
SqrtLink

TODO: